sulcus spinosus - German English Dictionary